Big Huge Thesaurus

Satyendra Nath Bose

noun